high-capacity vehicle - English Synonyms Dictionary